Skip to main content

Limits

retrieves the margin and limits set Request to be POSTed to uri : /NorenWClientTP/Limits

Request Details :

Parameter NamePossible valueDescription
jData*Should send json object with fields in below list
jKey*Key Obtained on login success.
Json FieldsPossible valueDescription
uid*Logged in User Id
actid*Account id of the logged in user.
prdProduct name
s_prdt_aliProduct display name
segEQT/DER/FX/COMSegment
exchExchange

response Details :

Json FieldsPossible valueDescription
statOk or Not_OkLimits request success or failure indication.
actidAccount id
prdProduct name
segSegment CM / FO / FX
exchExchange
-------------------------------Cash Primary Fields-------------------------
cashCash Margin available
payinTotal Amount transferred using Payins today
payoutTotal amount requested for withdrawal today
remarks_amtRemarks amount
remarks_textRemarks Text
-------------------------------Cash Additional Fields----------------------
brkcollamtPrevalued Collateral Amount
unclearedcashUncleared Cash (Payin through cheques)
daycashAdditional leverage amount / Amount added to handle system errors - by broker.
-------------------------------Margin Utilized----------------------
marginusedTotal margin / fund used today
mtomcurperMtom current percentage
-------------------------------Margin Used components----------------------
cbuCAC Buy used
cscCAC Sell Credits
rpnlCurrent realized PNL
unmtomCurrent unrealized mtom
marprtCovered Product margins
spanSpan used
expoExposure margin
premiumPremium used
varelmVar Elm Margin
grexpoGross Exposure
greexpo_dGross Exposure derivative
scripbskmarScrip basket margin
addscripbskmrgAdditional scrip basket margin
brokerageBrokerage amount
collateralCollateral calculated based on uploaded holdings
cash_collCash Collateral
grcollValuation of uploaded holding pre haircut
-------------------------------Additional Risk Limits----------------------
turnoverlmt
pendordvallmt
-------------------------------Additional Risk Indicators----------------------
turnoverTurnover
pendordvalPending Order value
-------------------------Margin used detailed breakup fields-------------------------
rzpnl_e_iCurrent realized PNL (Equity Intraday)
rzpnl_e_mCurrent realized PNL (Equity Margin)
rzpnl_e_cCurrent realized PNL (Equity Cash n Carry)
rzpnl_d_iCurrent realized PNL (Derivative Intraday)
rzpnl_d_mCurrent realized PNL (Derivative Margin)
rzpnl_f_iCurrent realized PNL (FX Intraday)
rzpnl_f_mCurrent realized PNL (FX Margin)
rzpnl_c_iCurrent realized PNL (Commodity Intraday)
rzpnl_c_mCurrent realized PNL (Commodity Margin)
uzpnl_e_iCurrent unrealized MTOM (Equity Intraday)
uzpnl_e_mCurrent unrealized MTOM (Equity Margin)
uzpnl_e_cCurrent unrealized MTOM (Equity Cash n Carry)
uzpnl_d_iCurrent unrealized MTOM (Derivative Intraday)
uzpnl_d_mCurrent unrealized MTOM (Derivative Margin)
uzpnl_f_iCurrent unrealized MTOM (FX Intraday)
uzpnl_f_mCurrent unrealized MTOM (FX Margin)
uzpnl_c_iCurrent unrealized MTOM (Commodity Intraday)
uzpnl_c_mCurrent unrealized MTOM (Commodity Margin)
span_d_iSpan Margin (Derivative Intraday)
span_d_mSpan Margin (Derivative Margin)
span_f_iSpan Margin (FX Intraday)
span_f_mSpan Margin (FX Margin)
span_c_iSpan Margin (Commodity Intraday)
span_c_mSpan Margin (Commodity Margin)
expo_d_iExposure Margin (Derivative Intraday)
expo_d_mExposure Margin (Derivative Margin)
expo_f_iExposure Margin (FX Intraday)
expo_f_mExposure Margin (FX Margin)
expo_c_iExposure Margin (Commodity Intraday)
expo_c_mExposure Margin (Commodity Margin)
premium_d_iOption premium (Derivative Intraday)
premium_d_mOption premium (Derivative Margin)
premium_f_iOption premium (FX Intraday)
premium_f_mOption premium (FX Margin)
premium_c_iOption premium (Commodity Intraday)
premium_c_mOption premium (Commodity Margin)
varelm_e_iVar Elm (Equity Intraday)
varelm_e_mVar Elm (Equity Margin)
varelm_e_cVar Elm (Equity Cash n Carry)
marprt_e_hCovered Product margins (Equity High leverage)
marprt_e_bCovered Product margins (Equity Bracket Order)
marprt_d_hCovered Product margins (Derivative High leverage)
marprt_d_bCovered Product margins (Derivative Bracket Order)
marprt_f_hCovered Product margins (FX High leverage)
marprt_f_bCovered Product margins (FX Bracket Order)
marprt_c_hCovered Product margins (Commodity High leverage)
marprt_c_bCovered Product margins (Commodity Bracket Order)
scripbskmar_e_iScrip basket margin (Equity Intraday)
scripbskmar_e_mScrip basket margin (Equity Margin)
scripbskmar_e_cScrip basket margin (Equity Cash n Carry)
addscripbskmrg_d_iAdditional scrip basket margin (Derivative Intraday)
addscripbskmrg_d_mAdditional scrip basket margin (Derivative Margin)
addscripbskmrg_f_iAdditional scrip basket margin (FX Intraday)
addscripbskmrg_f_mAdditional scrip basket margin (FX Margin)
addscripbskmrg_c_iAdditional scrip basket margin (Commodity Intraday)
addscripbskmrg_c_mAdditional scrip basket margin (Commodity Margin)
brkage_e_iBrokerage (Equity Intraday)
brkage_e_mBrokerage (Equity Margin)
brkage_e_cBrokerage (Equity CAC)
brkage_e_hBrokerage (Equity High Leverage)
brkage_e_bBrokerage (Equity Bracket Order)
brkage_d_iBrokerage (Derivative Intraday)
brkage_d_mBrokerage (Derivative Margin)
brkage_d_hBrokerage (Derivative High Leverage)
brkage_d_bBrokerage (Derivative Bracket Order)
brkage_f_iBrokerage (FX Intraday)
brkage_f_mBrokerage (FX Margin)
brkage_f_hBrokerage (FX High Leverage)
brkage_f_bBrokerage (FX Bracket Order)
brkage_c_iBrokerage (Commodity Intraday)
brkage_c_mBrokerage (Commodity Margin)
brkage_c_hBrokerage (Commodity High Leverage)
brkage_c_bBrokerage (Commodity Bracket Order)
peak_marPeak margin used by the client
mr_eqt_uMR equity used
mr_der_uMR derivatives used
mr_fx_uMR fx used
mr_com_uMR commodity used
mr_sellMR sell credit
mr_t1sellMR t1 sell credit
mr_eqt_aMR equity allocated
mr_der_aMR derivatives allocated
mr_fx_aMR fx allocated
mr_com_aMR commodity allocated
request_timeThis will be present only in a successful response.
emsgThis will be present only in a failure response.

Sample Success Response :

{
"request_time":"18:07:31 29-05-2020",
"stat":"Ok",
"cash":"1500000000000000.00",
"payin":"0.00",
"payout":"0.00",
"brkcollamt":"0.00",
"unclearedcash":"0.00",
"daycash":"0.00",
"turnoverlmt":"50000000000000.00",
"pendordvallmt":"2000000000000000.00",
"turnover":"3915000.00",
"pendordval":"2871000.00",
"marginused":"3945540.00",
"mtomcurper":"0.00",
"urmtom":"30540.00",
"grexpo":"3915000.00",
"uzpnl_e_i":"15270.00",
"uzpnl_e_m":"61080.00",
"uzpnl_e_c":"-45810.00"
}

Sample Failure Response :

{
"stat":"Not_Ok",
"emsg":"Server Timeout : "
}